performance publicly exhibited - Turkish English Dictionary